Drop fallback-c89.c
authorChristoph Reiter <reiter.christoph@gmail.com>
Sun, 31 May 2020 14:06:07 +0000 (16:06 +0200)
committerChristoph Reiter <reiter.christoph@gmail.com>
Sun, 31 May 2020 15:09:23 +0000 (17:09 +0200)
commit2d5cf2b4c4b11b2df01363133be80fe25b79252d
treeb393eeb50596ffbfbb5f106626e4d4eecfe36917
parentc5829bd0e2134ed9f05fe9d6fbe1f3156a00352e
Drop fallback-c89.c

We require a C compiler supporting C99 now. The main purpose of
these fallbacks was for MSVC. From what I can see this is now all supported
by MSVC 2015+ anyway.

The only other change this includes is to replace isnanf() with the
(type infering) C99 isnan() macro, because MSVC doesn't provide isnanf().
28 files changed:
config.h.meson
gdk/fallback-c89.c [deleted file]
gdk/gdkdevice.c
gdk/gdkdisplay.c
gdk/gdkrgba.c
gdk/gdksurface.c
gdk/win32/gdksurface-win32.c
gtk/fallback-c89.c [deleted file]
gtk/gtkcssshorthandpropertyimpl.c
gtk/gtkcssstyleproperty.c
gtk/gtkcssstylepropertyimpl.c
gtk/gtkentry.c
gtk/gtkicontheme.c
gtk/gtkkineticscrolling.c
gtk/gtklabel.c
gtk/gtklevelbar.c
gtk/gtknumericsorter.c
gtk/gtkprogressbar.c
gtk/gtkrender.c
gtk/gtkrenderbackground.c
gtk/gtkrenderborder.c
gtk/gtkrevealer.c
gtk/gtkswitch.c
gtk/gtktext.c
gtk/gtkwidget.c
gtk/inspector/visual.c
gtk/meson.build
meson.build